package com.ttedu.util;

public class StringUtil {
	/**
	 * 功能：把Object转为String再转int
	 * */
	public static int ObjStringToInt(Object obj) {
		int $return = 0;
		if (Validator.isNotNull(obj)) {
			String objstr=String.valueOf(obj);
			if(VerificationInt(objstr)){
				$return=Integer.valueOf(objstr);
			}
		}
		return $return;
	}
	/**
	 * 功能：把Object转为String
	 * */
	public static String ObjectToString(Object obj){
		String $return = "";
		if(Validator.isNotNull(obj)){
			$return=String.valueOf(obj);
		}
		return $return;
	}
	/**
	 * 功能：验证字符串为Int
	 * */
	public static boolean VerificationInt(String str) {
		try {
			int num = Integer.valueOf(str);// 把字符串强制转换为数字
			return true;// 如果是数字，返回True
		} catch (Exception e) {
			return false;// 如果抛出异常，返回False
		}
	}
	/**
	 * 功能：验证字符串数组中是否包含字符
	 * 此方法有两个参数，第一个是要查找的字符串数组，第二个是要查找的字符或字符串
	 * */
	public static boolean isHave(String[] strs,String s){
		for(int i=0;i<strs.length;i++){
			if(strs[i].indexOf(s)!=-1){
				return true;
			}
		}
		return false;
	}
}
